home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / programs / se401a.zip / CAT.CFG < prev    next >
Text File  |  1992-04-24  |  8KB  |  268 lines

  1. ;
  2. ;
  3. ; Make Filelist <CTRL FILENAME> <HEADER FILE> <ARCHIVE COMMAND>
  4. ;
  5. ; For a more detailed explaination, see The end of this file
  6. ;
  7.  
  8.  
  9. ; Delete OLD Files <Day of Month> <Days Not Downloaded>
  10. ;
  11. ; Automates the process of removing files that aren't being
  12. ; downloaded from the system.
  13. ;
  14.  
  15. Delete OLD files 23 185
  16.  
  17. ;
  18. ; On the 23rd of the month, scan read/write download directories
  19. ; and delete any file that hasn't been downloaded in 185 days, about
  20. ; six months.
  21.  
  22.  
  23.  
  24. ; Number of days to keep in history logs.
  25. ;
  26.  
  27. Keep History 15
  28.  
  29. Delete User Records 1 185
  30.  
  31. ; RUN EXTERNAL FILENAME MON TUE WED
  32.  
  33. Delete Old Bulletins 15
  34.  
  35. ;Post Conference Day Area File Subject
  36.  
  37. ; Automatic Monthly System Bulletin.
  38. ; Key word "Post Bulletin"
  39. ; First Parameter "Day of Month 1-31"
  40. ; Second Parmeter "Name of the file containing the Bulletin's Body"
  41. ; Third Parameter "Subject, maximum of 35 characters".
  42. ;
  43. ; Post Bulletin 1 c:\osiris\auto.txt Unattended System
  44. ;
  45. ; Valid Days verbs are : MON TUE WED THU FRI SAT SUN
  46. ;
  47. ; Check for and repack message areas that have deleted message
  48. ; or have exceeded their limits. This does NOT affect the
  49. ; pointer check. Pointer checks are done each time CAT runs.
  50. ;
  51. Check Message Areas MON TUE THU FRI
  52. ;
  53. ; The secondary file system index will be rebuilt on these
  54. ; days.
  55. ;
  56. ReBuild Files.Qbs Indices MON TUE FRI
  57. ;
  58. ;
  59. ; Number of days to allow RECEIVED messages to remain in
  60. ; the message center. Days can range from 0 to 365.
  61. ;
  62. Delete Received 10
  63. ;
  64. ; Number of days to allow UN-READ messages to remain in
  65. ; the message center. Days can rage from 0 to 365.
  66. ;
  67. Delete Unread 45
  68. ;
  69. ; If you want your HDRP.SYS and TXTP.SYS, Message Center
  70. ; databases, backed up to BACKUPS.ZIP, enter YES. Otherwise
  71. ; enter NO.
  72. ;
  73. ; A COPY of these files, with the SYS extension changed to
  74. ; the JULIAN date will be added to BACKUPS.ZIP.
  75. ;
  76. ; Backup Message Center MON WED FRI
  77. ;
  78. ; If you want the Files.Dat backed up to BACKUPS.ZIP using
  79. ; the filename Files.XXX with XXX being the current julian
  80. ; date, use YES. Otherwise, use NO.
  81. ;
  82. ; Backup Files.Dat MON WED FRI
  83. ;
  84. ; If you want the USER.BBS file backup up to the BACKUPS.ZIP
  85. ; file using the file name USER.xxx with xxx being the current
  86. ; julian date, use YES. Otherwise, use NO.
  87. ;
  88. ; Backup User Records MON WED FRI
  89. ;
  90. ; Define WHICH History logs should be trimmed back.
  91. ;
  92. ; The KEY word is HISTORY followed by the NODE number, 1 - 255.
  93. ; You can have up to 255 HISTORY definitions in the Cat.cfg
  94. ;
  95. HISTORY 1
  96. ;
  97. ; The following instructs CAT to SORT your DOWNLOAD areas using
  98. ; the SORT method you've defined. CAT will also FIX the listings
  99. ; so they have a uniformed LOOK.
  100. ;
  101. File Sort Type 6 MON TUE WED THR FRI SAT SUN
  102. ;
  103. ; File Sort Type's are as Follows.....
  104. ;
  105. ;  0 = No Sort
  106. ;  1 = Sort By Name (Ascending Order)
  107. ;  2 = Sort By Name (Descending Order)
  108. ;  3 = Sort By Size (Ascending Order)
  109. ;  4 = Sort By Size (Descending Order)
  110. ;  5 = Sort By Date (Ascending Order)
  111. ;  6 = Sort By Date (Decending Order);
  112. ;
  113. ; If you want CAT to CHECK your upload areas and change
  114. ; any NEW uploads to a DEFAULT archive type, then list
  115. ; archive format you want.
  116. ;
  117. Archive Type 2 MON TUE WED THU FRI SAT
  118. ;
  119. ; Archive Type's are as Follows......
  120. ;
  121. ; 0 No Convertion.
  122. ; 1 Lharc (Uses LHARC.exe)
  123. ; 2 Arj (Uses ARJ.EXE)
  124. ; 3 Zip (Uses Pkzip/Pkunzip.exe)
  125. ;
  126. ; You'll also need PAK.EXE, Pkxarc.exe, and Zoo.exe.
  127. ;
  128. ; Archives MUST be in one of the directries defined in
  129. ; you PATH= statment.
  130. ;
  131. ; If you want CAT to SCAN your system for KNOWN viruses, define
  132. ; the VIRUS scanning program along with the COMMAND line the
  133. ; program needs.
  134. ;
  135. ; The program MUST return a 0 if NO viruses were found and
  136. ; 1 or higher if it did find a virus.
  137. ;
  138. ; I've listed TWO different virus checkers below.
  139. ; If you want to use one, uncomment it and edit the command line
  140. ; to suit your system.
  141. ;
  142. ; The program Scan.exe or TBscan.exe MUST be in a PATHED directory.
  143. ;
  144. ; NOTE: Doing a System wide SCAN with SCAN.EXE can take in
  145. ; excess of 30 mins.
  146. ;
  147. ; VIRUS CHECK SCAN C: D: E: /NOPAUSE /REPORT C:\OSIRIS\VIRUS.MSG /M
  148. ; VIRUS CHECK TBSCAN C: D: E: -allmem -log -batch
  149. ;
  150. ; If you want CAT to do a FILE INTEGRITY check on certain files to
  151. ; guaranty (100 percent bullet proof) that nothing (unknown virus)
  152. ; has changed the file, list them below.
  153. ;
  154. ; Start each listing with the key word TEST followed by a space, the
  155. ; complete path and file name, and the CAT integrity checksum.
  156. ;
  157. ; You can use the program CHKSUM.EXE to generate a Cat Checksum.
  158. ;
  159. ; Run CHKSUM without any command line parameters to get a list of
  160. ; options.
  161. ;
  162. ; There is no limit to the number of files you can list. Te process
  163. ; is VERY fast and 100 percent bullet proof.
  164. ;
  165. ; Examples.
  166. ;
  167. ; TEST E:\OVL01818.EXE 2252108537
  168. ; TEST E:\OVL01819.EXE 579878391
  169. ;
  170. ; NOTES on Virus infections.
  171. ;
  172. ; There has been a RISE in virus infections over the last year.
  173. ; This is primaryly due to the introduction of EXE file
  174. ; compressors.
  175. ;
  176. ;
  177. ; Once an infected EXE file has been compressed, the virus
  178. ; checking programs can no longer detect it.
  179. ;
  180. ; I beleive a couple of the virus scanners can read Lzexe
  181. ; compressed files, but there are over 30 different compression
  182. ; programs available.
  183. ;
  184. ; A virus will attach to EXE, COM, SYS files (those found in
  185. ; your config.sys) your boot track, partition tables, and in
  186. ; program overlays.
  187. ;
  188. ; You want to GUARD, with integrity checksums,  files with the
  189. ; extensions of EXE, COM, OVL, and any file you have listed in
  190. ; your CONFIG.SYS. You can exclude COMMAND.COM and OSIRIS.EXE
  191. ; from that list. Osiris will protect those two files.
  192. ;
  193. ; Viruses can NOT do any damage to TXT, PKT, DOC, BAK type files.
  194. ; The file MUST be runable in order for a virus to be considered
  195. ; a virus. A virus in TXT, PKT, DOC, etc. format is considered to
  196. ; be JUST documentation ON the virus and can't do any harm. Don't
  197. ; go FORMATTING your Harddrive just because you find something in
  198. ; a TXT file.
  199. ;
  200. ;
  201. ; THE FOLLOWING SECTION EXPLAINS ABOUT HOW TO USE
  202. ; THE "MAKE FILELIST" OPTION:
  203.  
  204. ;
  205. ; The Make Filelist Option  generates  a  TEXT listing  of  selected
  206. ; FILES.QBS files.
  207.  
  208. ; This  is  generally used as a File Request list or  to  offer callers
  209. ; a text listing they can down load and read off line.
  210.  
  211.  
  212. ; 'Make Filelist'  requires  a  control file,  you can pickout the
  213. ; name and it is the FIRST argument following the KEY Phrase "Make
  214. ; FileList".
  215.  
  216. ; The control file contains two lines.
  217.  
  218. ; The first line is the full drive, path, and file name that is to be
  219. ; used for the TEXT listings.
  220.  
  221. ; E.g. c:\osiris\files\filelist.txt
  222.  
  223. ; The  second line contains a list of the Osiris File areas  to add to
  224. ; the TEXT listing. The list consists of  the  numeric area number, up
  225. ; to 500, separated by a blank space. All areas MUST fit on ONE line.
  226.  
  227. ; e.g. 1 2 3 4 8 11 23
  228.  
  229. ; Example of a control file
  230.  
  231. ; c:\osiris\files\general\filelist.txt
  232. ; 1 2 3 4 5 6 8 9 10 11 12 13
  233. ; <EOF>
  234.  
  235. ; The second argument is the name of a text HEADER file to insert at
  236. ; the TOP of the list. This  file may contain almost anything but is
  237. ; generally used to display the name of your BBS.
  238.  
  239. ; Example of a Header File.
  240.  
  241. ; ════╦════
  242. ;     ║  ╦
  243. ;     ║  ║
  244. ;     ║  ╠══╗ ╔═╗
  245. ;     ║  ║  ║ ╠═╝
  246. ;     ╩  ╩  ╩ ╚══
  247. ;                 ╔═══════╗       ════╦════
  248. ;                 ║       ╩           ║
  249. ;                 ║                   ║
  250. ;                 ║           ═══╗    ║     ╔══╗
  251. ;                 ║       ╦   ╔══╣    ║     ╚══╗
  252. ;                 ╚═══════╝   ╚══╝    ╩     ╚══╝
  253. ;
  254. ;                                                 ║
  255. ;                                                 ║
  256. ;                                                 ║
  257. ;                                                 ║        ═══╗   ╦    ╦══╗
  258. ;        1200 - 19,200 Baud                       ║        ╔══╣   ║    ║
  259. ;                                                 ╚═════   ╚══╝   ╩    ╩
  260. ;
  261. ;
  262. ; The third and final argument is the complete archiving instructions.
  263.  
  264. ; E.g. arj m -e -jm d:\general\filelist filelist.txt
  265.  
  266. ; Example of a complete Make FIlelist statement
  267.  
  268. ; Make Filelist Filelist.ctl filelist.hdr arj m -e -jm d:\general\filelist filelist.txt